﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Kinect;
using Microsoft.Win32;
using Kinect.Toolbox;
using Kinect.Toolbox.Voice; 
using System.Threading;
using System.Threading.Tasks;
using Kinect.Toolbox.Record;
namespace Kinectver1._0
{
    /// <summary>
    /// yc: user information should be stored in here
    /// key features include: user identification (name, skeleton)
    /// confidence levels per value based on word said
    /// we canuse a double array to hold the summed
    /// </summary>
    /// <param>Skeleton</param>
    /// there neeeds to be a skeleton at least associated with this
    /// future work will need to include a userId mechanism.
    ////
    class User
    {
        public string firstName { set; get; }
        public string lastName { set; get; }

        public AudioClass userAudioMan;
        public Skeleton userSkeleton;

        public float[,] userCI;

        public User(Skeleton usr)
        {
            firstName = "";
            lastName = "";
            //userAudioMan
            userCI = new float[7, 10]; // 7 choices, 10 max entries 
        }

    }
}
